﻿using Paas.App.Interface.Common.Dtos;
using Basefr.App.Messages;

namespace Paas.App.Interface.Common.Messages
{
    public class SearchAllNoticeInput : QueryPagedInput
    {
        public string Keyword { get; set; }
    }
    public class SearchAllNoticeOutput : QueryPagedOutput<NoticeDto>
    {
    }


    public class SearchNoticeInput : QueryPagedInput
    {
        public string Keyword { get; set; }
    }
    public class SearchNoticeOutput : QueryPagedOutput<NoticeDto>
    {
    }


    public class SaveNoticeInput : SaveInput<NoticeDto> { }
    public class SaveNoticeOutput : SaveOutput<NoticeDto> { }


    public class ReadNoticeInput : IInput
    {
        public int NoticeId { get; set; }
    }
    public class ReadNoticeOutput : IOutput
    {
    }


    public class DeleteNoticeInput : DeleteInput { }
    public class DeleteNoticeOutput : DeleteOutput { }
}

